
/**
 * Array分组: 仅适用mars-pro table
 * groupField: [a,b,c] 按照a、b、c三个字段分组
 * groupField: [a&id,b,c] 按照id、b、c三个字段分组
 * @author xiufu.wang
 */
import arrayGroups from 'mars-pro/src/pro/array-groups';

export default function (datas, opt, dataSource) {
    if (opt.groupField) { 
         const groupField = Array.isArray(opt.groupField) ? opt.groupField : [opt.groupField]
         return arrayGroups(datas, groupField)
    }
    return datas
}